package string;

/**
 * int indexOf(String str)
 * 检索给定字符串str在当前字符串中的位置,如果当前字符串里不包含给定内容则返回-1
 */
public class IndexOfDemo {
    public static void main(String[] args) {
        //             0123456789012345
        String line = "thinking in java";
        //如果传入的是字符串"IN",则返回值为-1
//      int index = line.indexOf("IN");//-1
        int index = line.indexOf("in");
        System.out.println(index);//2

        //重载的indexOf方法可以从指定位置开始检索第一次出现的位置
        index = line.indexOf("in",3);//从下标3处开始检索第一次出现in的位置
        System.out.println(index);//5

        //检索最后一次出现给定字符串的位置
        index = line.lastIndexOf("in");
        System.out.println(index);//9


    }
}
